TCC, with History

نویسندگان

  • Vijay A. Saraswat
  • Vineet Gupta
  • Radha Jagadeesan
چکیده

Modern computer systems are awash in a sea of asynchronous events. There is an increasing need for a declarative language that can permit business users to specify complex event-processing rules. Such rules should be able to correlate different event streams, detect absence of events (negative information), permit aggregations over sliding windows, specify dependent sliding windows etc. For instance it should be possible to precisely state a rule such as “Every seventh trading session that DowJones has risen consecutively, and IBM’s stock is off 3%over its average in this period, evaluate IBM position”, “Declare the sensor as faulty if no reading has been received for 500 ms”, etc. Further, the language should be implementable efficiently in an event-driven fashion. We propose the Timed (Default) Concurrent Constraint, TCC, programming framework as a foundation for such complex event processing. The framework (developed in the mid 90s) interprets computation as deduction in a fragment of linear temporal logic. It permits the programmer to write rules that can react instantaneously to incoming events and determine the “resumption” that will respond to subsequent events. The framework is very powerful in that it permits instantaneous pre-emption, and allows user-definable temporal operators (“multi-form time”). However, the TCC framework “forgets” information from one instant to the next. We make two extensions. First, we extend the TCC model to carry the store from previous time instants as “past” information in the current time instant. This permits rules to to be written with rich queries over the past. Second, we show that many of the powerful properties of the agent language can be folded into the query language by permitting agents and queries to be defined mutually recursively, building on the testing interpretation of intuitionistic logic described in RCC [15]. We show that this permits queries to move “back and forth” in the past, e.g. “Order a review if the last time that IBM stock price dropped by 10% in a day, there was more than 20% increase in trading volume for Oracle the following day.” We provide a formal semantics for TCC + Histories and establish some basic properties.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Bladder tumor recurrence after primary surgery for transitional cell carcinoma of the upper urinary tract.

OBJECTIVE Primary transitional cell carcinoma (TCC) of the upper urinary tract represents 6-8% of all TCC cases. Nephroureterectomy with removal of a bladder cuff is the treatment of choice. The rates of TCC recurrence in the bladder after primary upper urinary tract surgery described in the literature range between 12.5 and 37.5%. In a retrospective analysis we examined the occurrence of TCC a...

متن کامل

The healing effect of total contact casting on diabetic foot ulcers

Background: Diabetes Mellitus is a prevalent disease worldwide and foot ulcer is one of the serious complications of chronic uncontrolled diabetes which could lead to various complications such as amputation of the extremity if left untreated. Total contact casting (TCC) is the gold standard in treatment of neuropathic and neuro ischemic diabetic foot ulcers (DFU) on which less emphasize is see...

متن کامل

گزارش یک مورد سرطان اوروتلیال پلاسماسیتوئید مثانه

Bladder cancer most commonly exists as an epithelial tumor in which around 90% of cases are transitional cell carcinoma (TCC) with a papillary appearance. The world health organization (WHO) classification defines new histological and molecular variants of urothelial carcinoma in 2004. One of them is plasmacytoid urothelial carcinoma (PUC). Less than 100 cases have been reported in the literatu...

متن کامل

Tunneled-cuffed catheter associated infections in hemodialysis patients who are seropositive for the human immunodeficiency virus.

Infection rates in tunneled-cuffed catheters (TCC) are reported to be higher in immunocompromised patients. The purpose of this study was to evaluate TCC-associated infection rates in patients with HIV infection (HIV+). Data were collected in 40 HIV + patients and 41 controls (C), and in 118 TCC (HIV+, 58; C, 60) for 28,146 catheter days (HIV+, 16,227; C, 11,919). There were no significant diff...

متن کامل

Comparison of the efficacy of Fluocinolone cream, Triclocarban soap and Betamethasone lotion with placebo in the treatment of Paederus Dermatitis

Background and aim: Paederus dermatitis is an acute self-healing blistering disease caused by an insect from the genus Paederus species. Although it is a self-limited disease, it can cause disablement and suffering. The objective of this study was to investigate the efficacy of fluocinolone cream, triclocarban(TCC) soap and betamethasone lotion in comparison with placebo in the treatment ...

متن کامل

ارزیابی ارزش تشخیصی روش AgNOR در افتراق ضایعات خوش‌خیم از بدخیم در سیتولوژی ادرار

This cross-sectional study was carried out to evaluate the usefulness of AgNOR technique in differentiation between benign and malignant cells in urine cytology and to determine the expression of Argyrophilic Nucleolar Organizer Region(AgNOR) proteins as a marker of proliferative activity in benign and malignant urothelial cells. Quantification of AgNORs which was stained by the sil...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014